#include <iostream>
#include <string>

class MyString : public std::string // 重载的运算符不能继承
{
public:
    MyString(const char *s) : std::string(s) {}
};

int main()
{
    MyString s("hello");
    std::cout << s << std::endl;    //向上转型
    return 0;
}